home *** CD-ROM | disk | FTP | other *** search
/ NetNews Offline 2 / NetNews Offline Volume 2.iso / news / comp / sys / amiga / programmer / 2433 < prev    next >
Encoding:
Internet Message Format  |  1996-08-05  |  2.7 KB

  1. Path: informatik.tu-muenchen.de!fischerj
  2. From: fischerj@Informatik.TU-Muenchen.DE (Juergen "Rally" Fischer)
  3. Newsgroups: comp.sys.amiga.programmer
  4. Subject: Re: playing 14 bit samples. how?
  5. Date: 31 Jan 1996 13:09:24 GMT
  6. Organization: Technische Universitaet Muenchen, Germany
  7. Distribution: world
  8. Message-ID: <4enpm4$o1f@sunsystem5.informatik.tu-muenchen.de>
  9. References: <john.hendrikx.48y3@grafix.xs4all.nl>
  10. NNTP-Posting-Host: hphalle5.informatik.tu-muenchen.de
  11. X-Newsreader: TIN [version 1.2 PL2]
  12.  
  13. John Hendrikx (john.hendrikx@grafix.xs4all.nl) wrote:
  14. : In a message of 22 Jan 96 Steffen Thorsen wrote to All:
  15.  
  16. :  >> I've found on Aminet some progs claiming to be able to play samples with 
  17. :  >> 14 bit quality, using only the standard amiga audio hardware. I'd like to
  18. :  >> know how this can be done (if possible). Can someone post some text about
  19. :  >> it? (detailed explanations,please)
  20.  
  21. :  ST> The Amiga has 8 bit sound by standard. But it also has 6 bit volume
  22. :  ST> registers for each sound channel which can be adjusted independently
  23. :  ST> from the main sound. And 6+8 bit is 14 bit as far as I know. It seems
  24. :  ST> easy, but needs a whole lot of CPU power doing this, while normal 8-bit
  25. :  ST> can be handled directly by DMA. Another problem is that you will have
  26. :  ST> to calibrate the programs to your speakers.
  27.  
  28. calibrate to speakers ? 
  29. You calibrate the audio hardware, which does maybe not exactly play
  30. 1/64 of max volume if volume=1 selected.
  31.  
  32. : You can use 2 sound-channels to play 14-bit quality sound by letting one
  33. : channel change the volume of the other, so you can do this without a whole lot
  34. : of CPU power.  In effect you will always be playing the top 8-bits of the
  35.  
  36. Well, that's modulation mode. But also without this mode no cpu power needed.
  37.  
  38. 2 channels are united to 1 14bit-channel without needing cpu power.
  39. So you get 14bit stereo with just using DMA, no cpu power needed.
  40.  
  41. : sample and using the volume to compensate for which top 8-bits your playing.
  42.  
  43. : (The other method to use 2 channels playing at different volumes seems easier
  44. : to use though).
  45.  
  46. Yes, because you don't need to sync them so exactly.
  47. Well, I guess it's not easy to encode a wave in that format, and I
  48. don't know if it sounds as good.
  49.  
  50. But you don't have the calibration problem, who knows how the
  51. 14bit method sounds on Dracos toccata...
  52.  
  53. : Grtz John
  54.  
  55. : -----------------------------------------------------------------------
  56. :  John.Hendrikx@grafix.xs4all.nl   TextDemo/FastView/Etc... development
  57. : -----------------------------------------------------------------------
  58. : -- Via Xenolink 1.985B3, XenolinkUUCP 1.1
  59. ------------------------------------------------------------------------
  60.    fischerj@Informatik.TU-Muenchen.DE (Juergen "Rally" Fischer)   =:)
  61.